package com.itheima.reggie.aspect.annotation;

import org.springframework.core.annotation.AliasFor;
import org.springframework.stereotype.Component;

import java.lang.annotation.*;

//--自定义注解
@Target({ElementType.METHOD})     //该注解加在哪：类、属性、方法
@Retention(RetentionPolicy.RUNTIME)  //该注解:什么时候生效[运行时候]
@Documented                          //说明文档[略]
@Component
public @interface OperLog {
    //@AliasFor( annotation = Component.class ) 别名：不需要

    String value() default "";

    String useranme() default "";             //举例1
    String age() default "18";     //举例2:默认值
}
